right of independence - Turco Inglés Diccionario